home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hardcore Gamer Resource Kit
/
Hardcore Gamer Resource Kit - Disc 3.iso
/
games
/
scengdem.exe
/
SCDemo
/
powervr
/
win95
/
Powervr.inf
next >
Wrap
INI File
|
1997-08-12
|
12KB
|
310 lines
;******************************************************************
;
; PowerVR Installation
; PCX1 & PCX2
;
; Build 4.0.0.81 4.0.0c4 MR
;
;
;
; Last Modified : August 12, 1997
;******************************************************************
[Version]
Signature="$CHICAGO$"
Class=MEDIA
Provider=%String0%
;******************************************************************
;The Default directory for installing files is Windows
;PowerVR copies files into the Windows directory (Midas_WindowsFiles)
;and the Windows\System directory (Midas_SystemFiles).
;
;It is recommended that these are not changed.
;
;Midas is the internal name for PowerVR.
;******************************************************************
[DestinationDirs]
DefaultDestDir=10
Midas_WindowsFiles=10
Midas_SystemFiles=11
[Manufacturer]
%String1%=Mfg
;******************************************************************
;From reading the Vendor and Device ID for the board being
;installed, the installer can determine whether it is a PCX1 or PCX2.
;A PCX1 will take the install path set out as Midas4
;A PCX2 will take the install path set out as Midas5
;******************************************************************
[Mfg]
%String23%=Midas5,PCI\VEN_1033&DEV_0046,PCI\VEN_1033&DEV_0046
%String22%=Midas4,PCI\VEN_1033&DEV_002A,PCI\VEN_1033&DEV_002A
;******************************************************************
;The Install Route
;-----------------
;
;Taking the relevent install route (PCX1 - Midas4 , PCX2 - Midas5)
;the installation process is as follows:
;
;1. Delete Registry settings that may be resident from previous installations.
;2. Delete any files that may be resident and are now redundant.
;3. Copy the relevent files.
;4. Add the new registry settings.
;5. Update the .ini settigns.
;6. Force Windows to reboot (to install any system files in use at time of installation).
;******************************************************************
[Midas4]
DelReg=Midas_DelReg
DelFiles=Midas_DelFiles
CopyFiles=Midas4_WindowsFiles,Midas_SystemFiles
AddReg=Midas4_AddReg
UpdateInis=Midas4_UpdateInis
Restart
[Midas5]
DelReg=Midas_DelReg
DelFiles=Midas_DelFiles
CopyFiles=Midas5_WindowsFiles,Midas_SystemFiles
AddReg=Midas5_AddReg
UpdateInis=Midas5_UpdateInis
Restart
;******************************************************************
;Copy files
;----------
;
;Copy the files into their destined directories.
;Midas4_WindowsFiles = Windows Directory
;Midas5_WindowsFiles = Windows Directory
;Midas_SystemFiles = Systems Directory
;******************************************************************
[Midas4_WindowsFiles]
sgl.dll
sglmid4.dll
pvros.dll
pvrmid4.dll
[Midas5_WindowsFiles]
sgl.dll
sglmid5.dll
pvros.dll
pvrmid5.dll
PVRdev.bmp
[Midas_SystemFiles]
vsgl.vxd
pvrsm3d.dll
pvrhal32.dll
pvrinit.exe
PVRdev.bmp
;******************************************************************
;System CleanUp
;--------------
;
;The system is cleared of any settings within SGLHW.INI and
;the PowerVR section of the Registry ready for the defualt
;settings of the current build
;******************************************************************
[Midas_DelFiles]
sglhw.ini
[Midas_DelReg]
HKLM,SOFTWARE\VideoLogic\PowerVR
;******************************************************************
;Add Registry Settings
;---------------------
;
;Midas4_AddReg = PCX1
;Midas5_AddReg = PCX2
;
; The Registry structure is
;
; HKR,,DevLoader,0,vsgl.vxd (VXD install)
; HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PowerVR,0,pvrinit.exe (PVRINIT upon Windows StartUp)
;
; HKLM, SOFTWARE\VideoLogic\PowerVR
; |
; |__AppHints
; | |
; | |_flight
; | |
; | |_vlflite
; |
; |__GraphicsCards
; | |
; | |_Matrox Millenium
; | |
; | |_Matrox Mystique
; |
; |__HWINI
; | |
; | |_Defaults
; | |
; | |_PVRHAL
; |
; |__Smart3D
; | |
; | |_Layout
; |
; |__StartUp
;
;
;******************************************************************
[Midas4_AddReg]
HKLM,System\CurrentControlSet\Control\SessionManager\KnownVxDs,SGL,0,vsgl.vxd
HKLM,Software\Microsoft\DirectDraw\Secondary,Name,0,pvrhal32.dll
HKLM,SOFTWARE\VideoLogic\PowerVR\%String3%\flight.exe,%String4%,0,0.000001
HKLM,SOFTWARE\VideoLogic\PowerVR\%String3%\vlflite.exe,%String4%,0,0.000001
HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_0519,StrictLocks,0,1
HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_051A,StrictLocks,0,1
HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_0519,MatroxFix,0,1
HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_051A,MatroxFix,0,1
HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71},,0,"PowerVR Shell Extension"
HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71}\InProcServer32,,0,%11%"\pvrsm3d.dll"
HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71}\InProcServer32,ThreadingModel,0,Apartment
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\PowerVRPage,,0,{6B1823E0-AC36-11d0-821F-00802964BD71}
HKCR,POWERVR\CLSID,,0,{6B1823E0-AC36-11d0-821F-00802964BD71}
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,AppTitle,0,PowerVR
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,MainLogo,0,""
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,InfoBitmap,0,%10%"\PVRdev.bmp"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,"GroupText",0,"3D Control Settings"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,CheckboxText,0,"&Enable PowerVR HAL"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,MainText,0,"This page allows you to adjust the PowerVR properties. You can enable or disable the HAL."
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,BoardText,0,"Board ID: %s"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,VersionText,0,"HAL version: %s"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,SGLVersionText,0,"SGL version: %s"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,StrictLocksGroupText,0,"3D Tuning"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,StrictLocksOnText,0,"Maximum &Compatibility"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,StrictLocksOffText,0,"Maximum &Performance"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,ProductReleaseText,0,"Product Release: %s"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,EnableAppHints,0,1
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,"SLReadOnly",0,0
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,ProductRelease,0,"PowerVR 4.0.0c4 (4.0.0 MR)"
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,StrictLocks,0,0
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,ISPParamSize,0,1024
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,TSPParamSize,0,256
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,ObjectParamSize,0,512
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,"SLReadOnly",0,0
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\PVRHAL,EnableHAL,0,1
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\PVRHAL,VSyncLock,0,1
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PowerVR,0,pvrinit.exe
HKR,,DevLoader,0,vsgl.vxd
[Midas5_AddReg]
HKLM,System\CurrentControlSet\Control\SessionManager\KnownVxDs,SGL,0,vsgl.vxd
HKLM,Software\Microsoft\DirectDraw\Secondary,Name,0,pvrhal32.dll
HKLM,SOFTWARE\VideoLogic\PowerVR\%String3%\flight.exe,%String4%,0,0.000001
HKLM,SOFTWARE\VideoLogic\PowerVR\%String3%\vlflite.exe,%String4%,0,0.000001
HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_0519,StrictLocks,0,1
HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_051A,StrictLocks,0,1
HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_0519,MatroxFix,0,0
HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_051A,MatroxFix,0,0
HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71},,0,"PowerVR Shell Extension"
HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71}\InProcServer32,,0,%11%"\pvrsm3d.dll"
HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71}\InProcServer32,ThreadingModel,0,Apartment
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\PowerVRPage,,0,{6B1823E0-AC36-11d0-821F-00802964BD71}
HKCR,POWERVR\CLSID,,0,{6B1823E0-AC36-11d0-821F-00802964BD71}
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,AppTitle,0,PowerVR
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,MainLogo,0,""
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,InfoBitmap,0,%10%"\PVRdev.bmp"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,GroupText",0,"3D Control Settings"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,CheckboxText,0,"&Enable PowerVR HAL"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,MainText,0,"This page allows you to adjust the PowerVR properties. You can enable or disable the HAL."
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,BoardText,0,"Board ID: %s"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,VersionText,0,"HAL version: %s"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,SGLVersionText,0,"SGL version: %s"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,StrictLocksGroupText,0,"3D Tuning"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,StrictLocksOnText,0,"Maximum &Compatibility"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,StrictLocksOffText,0,"Maximum &Performance"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,ProductReleaseText,0,"Product Release: %s"
HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,EnableAppHints,0,1
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,"SLReadOnly",0,0
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,ProductRelease,0,"PowerVR 4.0.0c4 (4.0.0 MR)"
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,StrictLocks,0,0
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,ISPParamSize,0,1024
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,TSPParamSize,0,256
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,ObjectParamSize,0,512
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,"SLReadOnly",0,0
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\PVRHAL,EnableHAL,0,1
HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\PVRHAL,VSyncLock,0,1
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PowerVR,0,pvrinit.exe
HKR,,DevLoader,0,vsgl.vxd
;******************************************************************
;Update .ini Files
;-----------------
;
;******************************************************************
[Midas4_UpdateInis]
%10%\system.ini,386Enh,,"device=vsgl.vxd",0
%10%\system.ini,VSGL,,"Buffer1Size=128",0
%10%\system.ini,VSGL,,"Buffer2Size=128",0
%10%\system.ini,display,"NonVirge=*",,0
%10%\system.ini,"VideoLogic Svga","NonVirge=*",,0
%10%\sglhw.ini,default,,"StrictLocks=1",0
[Midas5_UpdateInis]
%10%\system.ini,386Enh,,"device=vsgl.vxd",0
%10%\system.ini,display,"NonVirge=*",,0
%10%\system.ini,"VideoLogic Svga","NonVirge=*",,0
%10%\sglhw.ini,default,,"StrictLocks=1",0
;******************************************************************
;Source Info
;-----------
;
;SourceDiskNames is left blank to force user to point installer to files
;
;SourceDisksFiles - All the files to be installed
;******************************************************************
[SourceDisksNames]
[SourceDisksFiles]
sgl.dll=1
sglmid5.dll=1
sglmid4.dll=1
pvros.dll=1
pvrmid5.dll=1
pvrmid4.dll=1
vsgl.vxd=1
pvrsm3d.dll=1
pvrhal32.dll=1
pvrinit.exe=1
;******************************************************************
;Strings
;-------
;
;Strings used throughout the .inf file
;******************************************************************
[Strings]
String0="VideoLogic"
String1="VideoLogic"
String3="App hints"
String4="Near Z Clip"
String5="PowerVR Windows '95 Installation disk"
String6="Need3DOn2D"
String7="AutoMIPMap"
String8="Alt2DBuffer"
String9="StackRendersTillFlip"
String10="ExpandTopMap"
String11="Description"
String12="DummyZ"
String13="ReverseTrans"
String14="Deferred2D"
String15="SW_XRegionSize"
String16="SW_YRegionSize"
String18="AllowQuads"
String19="OverrideExclusiveOnlyAsync"
String20="SW_MinYSize"
String22="PowerVR PCX1 (Developer)"
String23="PowerVR PCX2 (Developer)"